// 本地缓存文件
// 账号密码加密缓存
const userCongig = {
  name: 'userInfo',
  fileExtension: 'json',
  encryptionKey: 'aes-256-cbc',
  clearInvalidConfig: true
}
// 通用设置缓存
const appCongig = {
  name: 'appInfo',
  fileExtension: 'json',
  schema: {
    // 音乐
    musicName: {
      type: 'number',
      default: 1
    },
    // 更新
    updataLoginMessage: {
      type: 'number',
      default: 1
    },
    // 开机
    authopenComputer: {
      type: 'number',
      default: 2
    },
    //  url
    urlALLServer: {
      type: 'object',
      default: {
        enip: 'http://8.140.137.124:19091/',
        wsip: 'ws://8.140.137.124:19091/webSocket/'
      }
    },
    // 开机
    menuOpen: {
      type: 'number',
      default: 1
    },
    // 开机
    fontAndSize: {
      type: 'string',
      default: 'small'
    }
  },
  clearInvalidConfig: true
}
// 版本缓存
const migrationsCongig = {
  migrations: {
    '>=0.2.1': store => {
      // store.delete('debugPhase');
      store.set('phase', '>=2.0.0');
    }
  }
}

export {userCongig, appCongig, migrationsCongig}
